Indulgence Divine
Triq Papa Alessandru VII
+44 781 3988827
Contemporary design and history in an intimate blend. Boutique self catering accommodation for two in a 450 year old town house.